package WeChatAndBlog;

/**
 * 变量的特点展示
 * <p>
 * Version: 1.0
 * Author: 瓶子
 */
public class CH03VariablesAndConstants {
    public static void main( String[] args ) {
        int a;          // 初始化但是不赋值
        String msg = "Hello World"; // 初始化并赋值
        System.out.println(msg); //  输出
        a = 5;  // 赋值
        System.out.println(a);  // 输出
        a = 10; // 改变赋值
        System.out.println(a);  //  输出

        //  赋值字符串，会报错
        //a = "123456"

        // int a;
        // 上面的int a; 是重复定义，会导致报错

        int age = 20; // 声明并初始化一个整型变量
        double salary = 5000.50; // 声明并初始化一个双精度浮点型变量
        String name = "张三"; // 声明并初始化一个字符串变量

        System.out.println("姓名：" + name);
        System.out.println("年龄：" + age);
        System.out.println("工资：" + salary);

        age = 21; // 修改变量的值
        System.out.println("修改后的年龄：" + age);
    }
}
